jade.core.event
Class AgentEvent
java.lang.Object
|
+--java.util.EventObject
|
+--jade.core.event.JADEEvent
|
+--jade.core.event.AgentEvent
- public class AgentEvent
- extends JADEEvent
This class represents an event related to the agent life-cycle and
configuration.
- Author:
- Giovanni Rimassa - Universita` di Parma
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
|
Constructor Summary |
AgentEvent(int id,
AID aid,
jade.core.AgentState f,
jade.core.AgentState t,
ContainerID cid)
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
ContainerID cid)
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
java.lang.String f,
java.lang.String t,
ContainerID cid)
|
| Methods inherited from class java.util.EventObject |
getSource,
toString |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
CHANGED_AGENT_STATE
public static final int CHANGED_AGENT_STATE
ADDED_BEHAVIOUR
public static final int ADDED_BEHAVIOUR
REMOVED_BEHAVIOUR
public static final int REMOVED_BEHAVIOUR
CHANGED_BEHAVIOUR_STATE
public static final int CHANGED_BEHAVIOUR_STATE
AgentEvent
public AgentEvent(int id,
AID aid,
jade.core.AgentState f,
jade.core.AgentState t,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
BehaviourID bid,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
BehaviourID bid,
java.lang.String f,
java.lang.String t,
ContainerID cid)
getAgent
public AID getAgent()
getBehaviour
public BehaviourID getBehaviour()
getFrom
public jade.core.AgentState getFrom()
getTo
public jade.core.AgentState getTo()